<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class MPEG_ABS</title>
			<link rel="stylesheet" href="../../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name">Class MPEG_ABS</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
													<a href="#sec-vars">Vars</a>
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
											<a href="#sec-consts">Constants</a>
						
			</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">This class represents an MPEG Audio Bit Stream as described in  ISO/IEC 11172-3 and ISO/IEC 13818-3 standards.</p>
<p class="description"><p>Non-standard VBR header extensions or namely XING, VBRI and LAME headers are  supported.</p><p>This class is optimized for fast determination of the play duration of the  file and hence uses lazy data reading mode by default. In this mode the  actual frames and frame data are only read when referenced directly. You may  change this behaviour by giving an appropriate option to the constructor.</p></p>
	<ul class="tags">
				<li><span class="field">author:</span> Sven Vollbehr &lt;<a href="mailto:svollbehr@gmail.com">svollbehr@gmail.com</a>&gt;</li>
				<li><span class="field">author:</span> Ryan Butterfield &lt;<a href="mailto:buttza@gmail.com">buttza@gmail.com</a>&gt;</li>
				<li><span class="field">version:</span> $Rev: 1 $</li>
				<li><span class="field">copyright:</span> Copyright (c) 2008 The PHP Reader Project Workgroup</li>
				<li><span class="field">todo:</span> Implement validation routines</li>
				<li><span class="field">license:</span> <a href="http://code.google.com/p/php-reader/wiki/License">New BSD License</a></li>
			</ul>
		<p class="notes">
			Located in <a class="field" href="_MPEG---ABS.php.html">/MPEG/ABS.php</a> (line <span class="field">64</span>)
		</p>
		
				
		<pre><a href="../../php-reader/MPEG/MPEG_Object.html">MPEG_Object</a>
   |
   --<a href="../../php-reader/MPEG/MPEG_ABS_Object.html">MPEG_ABS_Object</a>
      |
      --MPEG_ABS</pre>
	
			</div>
</div>




	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-consts">Constants</a>
							
															<a href="#sec-vars">Vars</a>
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																																																																																																				
												<div class="method-definition">
											<span class="method-result">MPEG_ABS</span>
										<a href="#__construct" title="details" class="method-name">__construct</a>
											(<span class="var-type">string|<a href="../../php-reader/Reader.html">Reader</a></span>&nbsp;<span class="var-name">$filename</span>, [<span class="var-type">Array</span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getBitrate" title="details" class="method-name">getBitrate</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getBitrateEstimate" title="details" class="method-name">getBitrateEstimate</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#getFormattedLength" title="details" class="method-name">getFormattedLength</a>
											(<span class="var-type">integer</span>&nbsp;<span class="var-name">$seconds</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#getFormattedLengthEstimate" title="details" class="method-name">getFormattedLengthEstimate</a>
											(<span class="var-type">integer</span>&nbsp;<span class="var-name">$seconds</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">Array</span>
										<a href="#getFrames" title="details" class="method-name">getFrames</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result"><a href="../../php-reader/MPEG/MPEG_ABS_LAMEHeader.html">MPEG_ABS_LAMEHeader</a></span>
										<a href="#getLameHeader" title="details" class="method-name">getLameHeader</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getLength" title="details" class="method-name">getLength</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getLengthEstimate" title="details" class="method-name">getLengthEstimate</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result"><a href="../../php-reader/MPEG/MPEG_ABS_VBRIHeader.html">MPEG_ABS_VBRIHeader</a></span>
										<a href="#getVbriHeader" title="details" class="method-name">getVbriHeader</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result"><a href="../../php-reader/MPEG/MPEG_ABS_XINGHeader.html">MPEG_ABS_XINGHeader</a></span>
										<a href="#getXingHeader" title="details" class="method-name">getXingHeader</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">boolean</span>
										<a href="#hasLameHeader" title="details" class="method-name">hasLameHeader</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">boolean</span>
										<a href="#hasVbriHeader" title="details" class="method-name">hasVbriHeader</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">boolean</span>
										<a href="#hasXingHeader" title="details" class="method-name">hasXingHeader</a>
										()
									</div>
								</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-consts">Constants</a>
							
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
										<h4>Inherited Variables</h4>
				<A NAME='inherited_vars'><!-- --></A>
									<p>Inherited from <span class="classname"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html">MPEG_ABS_Object</a></span></p>
					<blockquote>
													<span class="var-title">
								<span class="var-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#var$sidesizes">MPEG_ABS_Object::$sidesizes</a></span><br>
							</span>
											</blockquote> 
									<p>Inherited from <span class="classname"><a href="../../php-reader/MPEG/MPEG_Object.html">MPEG_Object</a></span></p>
					<blockquote>
													<span class="var-title">
								<span class="var-name"><a href="../../php-reader/MPEG/MPEG_Object.html#var$_reader">MPEG_Object::$_reader</a></span><br>
							</span>
											</blockquote> 
										
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-vars">Vars</a>
																			<a href="#sec-consts">Constants</a>
							
										<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>

<a name="method__construct" id="__construct"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">Constructor __construct</span> (line <span class="line-number">127</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Constructs the MPEG_ABS class with given file and options.</p>
<p class="description"><p>The following options are currently recognized: <ul><li>readmode -- Can be one of full or lazy and determines when the read of
     frames and their data happens. When in full mode the data is read
     automatically during the instantiation of the frame and all the frames
     are read during the instantiation of this class. While this allows
     faster validation and data fetching, it is unnecessary in terms of
     determining just the play duration of the file. Defaults to lazy.</li></ul> <ul><li>estimatePrecision -- Only applicaple with lazy read mode to determine
     the precision of play duration estimate. This precision is equal to how
     many frames are read before fixing the average bitrate that is used to
     calculate the play duration estimate of the whole file. Each frame adds
     about 0.1-0.2ms to the processing of the file. Defaults to 1000.</li></ul>  When in lazy data reading mode it is first checked whether a VBR header is  found in a file. If so, the play duration is calculated based no its data  and no further frames are read from the file. If no VBR header is found,  frames up to estimatePrecision are read to calculate an average bitrate.</p><p>Hence, only zero or <var>estimatePrecision</var> number of frames are read  in lazy data reading mode. The rest of the frames are read automatically  when directly referenced, ie the data is read when it is needed.</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">MPEG_ABS</span>
		<span class="method-name">
			__construct
		</span>
					(<span class="var-type">string|<a href="../../php-reader/Reader.html">Reader</a></span>&nbsp;<span class="var-name">$filename</span>, [<span class="var-type">Array</span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string|<a href="../../php-reader/Reader.html">Reader</a></span>
				<span class="var-name">$filename</span><span class="var-description">: The path to the file, file descriptor of an                                 opened file, or <a href="../../php-reader/Reader.html">Reader</a> instance.</span>			</li>
					<li>
				<span class="var-type">Array</span>
				<span class="var-name">$options</span><span class="var-description">: The options array.</span>			</li>
				</ul>
		
			<hr class="separator" />
		<div class="notes">Redefinition of:</div>
		<dl>
			<dt><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#method__construct">MPEG_ABS_Object::__construct()</a></dt>
						<dd>Constructs the class with given parameters.</dd>
					</dl>
			
	</div>
<a name="methodgetBitrate" id="getBitrate"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getBitrate</span> (line <span class="line-number">295</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">For variable bitrate files this method returns the exact average bitrate of  the whole file.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getBitrate
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetBitrateEstimate" id="getBitrateEstimate"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getBitrateEstimate</span> (line <span class="line-number">284</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the bitrate estimate. This value is either fetched from one of the  headers or calculated based on the read frames.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getBitrateEstimate
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetFormattedLength" id="getFormattedLength"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getFormattedLength</span> (line <span class="line-number">347</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the exact playtime given in seconds as a string in the form of  [hours:]minutes:seconds.milliseconds. In lazy reading mode the frames are  read from the file the first time you call this method to get the exact  playtime of the file.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			getFormattedLength
		</span>
					(<span class="var-type">integer</span>&nbsp;<span class="var-name">$seconds</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$seconds</span><span class="var-description">: The playtime in seconds.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetFormattedLengthEstimate" id="getFormattedLengthEstimate"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getFormattedLengthEstimate</span> (line <span class="line-number">333</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the playtime estimate as a string in the form of  [hours:]minutes:seconds.milliseconds.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			getFormattedLengthEstimate
		</span>
					(<span class="var-type">integer</span>&nbsp;<span class="var-name">$seconds</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$seconds</span><span class="var-description">: The playtime in seconds.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetFrames" id="getFrames"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getFrames</span> (line <span class="line-number">358</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns all the frames of the audio bitstream as an array. In lazy reading  mode the frames are read from the file the first time you call this method.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Array</span>
		<span class="method-name">
			getFrames
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetLameHeader" id="getLameHeader"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getLameHeader</span> (line <span class="line-number">260</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the LAME VBR header, or <var>null</var> if not found in the audio  bitstream.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result"><a href="../../php-reader/MPEG/MPEG_ABS_LAMEHeader.html">MPEG_ABS_LAMEHeader</a></span>
		<span class="method-name">
			getLameHeader
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetLength" id="getLength"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getLength</span> (line <span class="line-number">319</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the exact playtime in seconds. In lazy reading mode the frames are  read from the file the first time you call this method to get the exact  playtime of the file.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getLength
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetLengthEstimate" id="getLengthEstimate"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getLengthEstimate</span> (line <span class="line-number">307</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the playtime estimate, in seconds.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getLengthEstimate
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetVbriHeader" id="getVbriHeader"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getVbriHeader</span> (line <span class="line-number">276</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the Fraunhofer IIS VBR header, or <var>null</var> if not found in  the audio bitstream.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result"><a href="../../php-reader/MPEG/MPEG_ABS_VBRIHeader.html">MPEG_ABS_VBRIHeader</a></span>
		<span class="method-name">
			getVbriHeader
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetXingHeader" id="getXingHeader"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getXingHeader</span> (line <span class="line-number">244</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the Xing VBR header, or <var>null</var> if not found in the audio  bitstream.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result"><a href="../../php-reader/MPEG/MPEG_ABS_XINGHeader.html">MPEG_ABS_XINGHeader</a></span>
		<span class="method-name">
			getXingHeader
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodhasLameHeader" id="hasLameHeader"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">hasLameHeader</span> (line <span class="line-number">252</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns <var>true</var> if the audio bitstream contains the LAME VBR  header, or <var>false</var> otherwise.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			hasLameHeader
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodhasVbriHeader" id="hasVbriHeader"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">hasVbriHeader</span> (line <span class="line-number">268</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns <var>true</var> if the audio bitstream contains the Fraunhofer IIS  VBR header, or <var>false</var> otherwise.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			hasVbriHeader
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodhasXingHeader" id="hasXingHeader"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">hasXingHeader</span> (line <span class="line-number">236</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns <var>true</var> if the audio bitstream contains the Xing VBR  header, or <var>false</var> otherwise.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			hasXingHeader
		</span>
				()
			</div>
	
		
			
	</div>
							<h4>Inherited Methods</h4>
				<a name='inherited_methods'><!-- --></a>	
									<!-- =========== Summary =========== -->
					<p>Inherited From <span class="classname"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html">MPEG_ABS_Object</a></span></p>
					<blockquote>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#method__construct">MPEG_ABS_Object::__construct()</a></span><br>
											</blockquote>
									<!-- =========== Summary =========== -->
					<p>Inherited From <span class="classname"><a href="../../php-reader/MPEG/MPEG_Object.html">MPEG_Object</a></span></p>
					<blockquote>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#method__construct">MPEG_Object::__construct()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#methodformatTime">MPEG_Object::formatTime()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#methodgetOption">MPEG_Object::getOption()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#methodgetOptions">MPEG_Object::getOptions()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#methodnextStartCode">MPEG_Object::nextStartCode()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#methodprevStartCode">MPEG_Object::prevStartCode()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#methodsetOption">MPEG_Object::setOption()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#methodsetOptions">MPEG_Object::setOptions()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#method__get">MPEG_Object::__get()</a></span><br>
													<span class="method-name"><a href="../../php-reader/MPEG/MPEG_Object.html#method__set">MPEG_Object::__set()</a></span><br>
											</blockquote>
										
		</div>
	</div>

	<a name="sec-consts"></a>
	<div class="info-box">
		<div class="info-box-title">Class Constants</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Constants</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-vars">Vars</a>
														| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
										<h4>Inherited Constants</h4>
				<A NAME='inherited_vars'><!-- --></A>
									<p>Inherited from <span class="classname"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html">MPEG_ABS_Object</a></span></p>
					<blockquote>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constCHANNEL_DUAL_CHANNEL">MPEG_ABS_Object::CHANNEL_DUAL_CHANNEL</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constCHANNEL_JOINT_STEREO">MPEG_ABS_Object::CHANNEL_JOINT_STEREO</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constCHANNEL_SINGLE_CHANNEL">MPEG_ABS_Object::CHANNEL_SINGLE_CHANNEL</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constCHANNEL_STEREO">MPEG_ABS_Object::CHANNEL_STEREO</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constEMPHASIS_50_15">MPEG_ABS_Object::EMPHASIS_50_15</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constEMPHASIS_CCIT_J17">MPEG_ABS_Object::EMPHASIS_CCIT_J17</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constEMPHASIS_NONE">MPEG_ABS_Object::EMPHASIS_NONE</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constLAYER_ONE">MPEG_ABS_Object::LAYER_ONE</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constLAYER_THREE">MPEG_ABS_Object::LAYER_THREE</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constLAYER_TWO">MPEG_ABS_Object::LAYER_TWO</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constMODE_ISOFF_MSSOFF">MPEG_ABS_Object::MODE_ISOFF_MSSOFF</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constMODE_ISOFF_MSSON">MPEG_ABS_Object::MODE_ISOFF_MSSON</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constMODE_ISON_MSSOFF">MPEG_ABS_Object::MODE_ISON_MSSOFF</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constMODE_ISON_MSSON">MPEG_ABS_Object::MODE_ISON_MSSON</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constMODE_SUBBAND_4_TO_31">MPEG_ABS_Object::MODE_SUBBAND_4_TO_31</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constMODE_SUBBAND_8_TO_31">MPEG_ABS_Object::MODE_SUBBAND_8_TO_31</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constMODE_SUBBAND_12_TO_31">MPEG_ABS_Object::MODE_SUBBAND_12_TO_31</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constMODE_SUBBAND_16_TO_31">MPEG_ABS_Object::MODE_SUBBAND_16_TO_31</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constSAMPLING_FREQUENCY_HIGH">MPEG_ABS_Object::SAMPLING_FREQUENCY_HIGH</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constSAMPLING_FREQUENCY_LOW">MPEG_ABS_Object::SAMPLING_FREQUENCY_LOW</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constVERSION_ONE">MPEG_ABS_Object::VERSION_ONE</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constVERSION_TWO">MPEG_ABS_Object::VERSION_TWO</a></span><br>
							</span>
													<img src="../../media/images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="../../php-reader/MPEG/MPEG_ABS_Object.html#constVERSION_TWO_FIVE">MPEG_ABS_Object::VERSION_TWO_FIVE</a></span><br>
							</span>
											</blockquote> 
										
		</div>
	</div>

	<p class="notes" id="credit">
		Documentation generated on Thu, 01 Jan 2009 14:59:01 +0200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.1</a>
	</p>
	</div></body>
</html>